K-Directory Community: Reliable Service Discovery in MANET

نویسندگان

  • Vaskar Raychoudhury
  • Jiannong Cao
  • Weigang Wu
  • Yi Lai
  • Canfeng Chen
  • Jian Ma
چکیده

Ensuring service availability is a key fault tolerance issue in service discovery for mobile ad hoc networks (MANET). Availability can be affected by sudden failure of service providers or directory nodes or even by network disconnection due to node mobility. So, to ensure network-wide service availability, services must be replicated cautiously, so that, the storage, update and discovery costs can be minimized. Achieving service availability in a resource efficient manner is both desirable and challenging in MANET. Existing works have not addressed these issues adequately. In this paper, we propose a distributed directorybased service discovery protocol (SDP) for MANET which works by electing the top K directory nodes considering rich resources. Resource-based election ensures high reliability for the directory nodes. The community of directory nodes then divides itself into multiple quorums. Services registered with a directory are replicated among its quorum members. This approach, while controlling replication and update costs, can guarantee network-wide service availability by the quorum intersection property. To further reduce the service discovery cost, we divide the entire network into one or more tree-structured domains. Since, the K -directory community is the heart of our approach, to keep the directory community intact, we consider substituting failed directories using an incremental election policy. Our protocol can also cope with dynamic and frequent topological changes caused by network partitioning as well as partition merges. To evaluate the performance of our proposed protocol, we have conducted extensive simulations and developed a prototype system. The results show that, compared with similar works, our protocol significantly reduces message cost and discovery delay, while improving system robustness. © 2010 Elsevier B.V. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Efficient and Robust Service Discovery Protocol for Dynamic MANETs

Automatic service discovery is essential for the usability of self-configuring Mobile Ad Hoc Networks (MANETs). Existing service discovery solutions are either directory based or directory-less. The directory based approaches are fast and reliable but have the complexity of maintaining directories in the dynamic MANET environment. On the other hand, the directory-less approaches use broadcasts ...

متن کامل

Cluster Based Cross Layer Intelligent Service Discovery for Mobile Ad-Hoc Networks

The ability to discover services in Mobile Ad hoc Network (MANET) is a major prerequisite. Cluster basedcross layer intelligent service discovery for MANET (CBISD) is cluster based architecture, caching ofsemantic details of services and intelligent forwarding using network layer mechanisms. The cluster basedarchitecture using semantic knowledge provides scalability and accuracy. Also, the mini...

متن کامل

Service Discovery in Mobile Ad Hoc Networks*

Service Discovery is expected to become a crucial application of mobile ad hoc networks (MANETs). A number of existing service discovery protocols is mainly aimed at infrastructure-based and/or 1-hop ad hoc wireless networks. In this paper, we propose a novel mechanism using hierarchical grid architectures for service discovery in MANET. The geographic area of MANET is partitioned into 2D logic...

متن کامل

Service Discovery using Volunteer Nodes in Overlapped Clusters for Pervasive Computing Environments

We propose a service discovery architecture called VSD (Service Discovery based on Volunteers) for heterogeneous and dynamic pervasive computing environments. The proposed architecture uses a small subset of the nodes called volunteers that perform directory services to facilitate efficient service discovery. In VSD, stable and capable nodes serve as volunteers whereas relatively dynamic and le...

متن کامل

mSLP-mesh-enhanced service location protocol

The Service Location Protocol (SLP) is a proposed standard from IETF. It provides a flexible and scalable service discovery framework in IP network, and it can work with or without a directory service. This paper presents mSLP Mesh-enhanced Service Location Protocol. mSLP proposes to use a fully meshed peering Directory Agent (DA) architecture. Peer DAs exchange service registration information...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010